competitive video game - Francés Inglés Diccionario